// 用户操作类型
enum UserActionType {
  restartDevice, // 重启设备
  confirmUpgrade, // 确认升级
  retryTransfer, // 重试传输
  none; // 无操作

  String get name {
    switch (this) {
      case UserActionType.restartDevice:
        return "重启设备";
      case UserActionType.confirmUpgrade:
        return "确认升级";
      case UserActionType.retryTransfer:
        return "重试传输";
      case UserActionType.none:
        return "无操作";
    }
  }
}
